home *** CD-ROM | disk | FTP | other *** search
- import java.io.ByteArrayOutputStream;
- import java.io.FileOutputStream;
-
- class ByteArrayOutputStreamS {
- public static void main(String[] var0) throws Exception {
- ByteArrayOutputStream var2 = new ByteArrayOutputStream(12);
- System.out.println("Enter 10 characters and a return");
-
- while(var2.size() != 10) {
- var2.write(System.in.read());
- }
-
- System.out.println("Buffer as a string");
- System.out.println(var2.toString());
- System.out.println("Into array");
- byte[] var3 = var2.toByteArray();
-
- for(int var1 = 0; var1 < var3.length; ++var1) {
- System.out.print((char)var3[var1]);
- }
-
- System.out.println();
- System.out.println("To an OutputStream()");
- FileOutputStream var4 = new FileOutputStream("test.txt");
- var2.writeTo(var4);
- System.out.println("Doing a reset");
- var2.reset();
- System.out.println("Enter 10 characters and a return");
-
- while(var2.size() != 10) {
- var2.write(System.in.read());
- }
-
- System.out.println("Done.");
- }
- }
-